Skip to main content
TrustRadius
Amazon SES

Amazon SES

Overview

What is Amazon SES?

Amazon Simple Email Service (Amazon SES) is an outbound-only email-sending service useful for marketing and transactional email, relying on the infrastructure of Amazon. Amazon SES provides the requisite statistics and built-in notifications for bounces, complaints, and deliveries for optimization of…

Read more
Recent Reviews

Fast and simple setup

10 out of 10
December 04, 2019
Incentivized
I use Amazon SES for mailing forms from websites. I've found delivery to be very reliable and much faster than standard phpmailer. It's …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing

Sending Emails from an Application Hosted in Amazon EC2

$0.10 ($0.12)

Cloud
for every 1,000 emails after 62,000 (for each GB of storage)

Sending Emails from Another Email Client or Software Package

$0.10 ($0.12)

Cloud
for every 1,000 emails (for each GB of storage)

Receiving Email

$0.10

Cloud
for emails after the first 1,000

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Amazon SES?

Amazon SES Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Amazon Simple Email Service (Amazon SES) is an outbound-only email-sending service useful for marketing and transactional email, relying on the infrastructure of Amazon. Amazon SES provides the requisite statistics and built-in notifications for bounces, complaints, and deliveries for optimization of campaigns. Emails are sent via SMTP or the Amazon SES API. Amazon's pricing is per usage, presently at $.10 per thousand sends. The service is free for users of Amazon EC2 (up to 62,000 messages), and for new users of the Amazon AWS service free usage tier (from the 15 GB of data transfer across AWS services).

Reviewers rate Support Rating highest, with a score of 8.3.

The most common users of Amazon SES are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(65)

Attribute Ratings

Reviews

(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I use SES both internally and for customers. Internally it is used for our website contact forms and other internal applications.
We have used SES with several customers for the past 8 or so years.

SES solves one of the most common annoyances in programming. Email deliverability. With SES (configured correctly) we have no issues with spam filters.
  • SES is highly reliable. Haven't had any issues that I know of.
  • It is extremely cost effective. Most of the time we stay under the free tier which is nice!
  • Once set up, it's pretty much hands free. Haven't had to adjust old code... ever.
  • As with most AWS services, you're on your own unless you pay for support. So there is a learning curve, but nothing major.
  • Although things may have changed, I haven't seen any email templates. Again, that may have changed.
SES is great when you have an online form that needs to send email. It's bullet proof and can handle large loads.
I probably wouldn't use SES for a smaller temporary use case. There is configuration needed with SES and potential (tiny) costs.

Generally, I have one configuration that I use for most forms unless I expect high traffic. In that case I keep it separate.
  • SES is still more cost effective than other email services like Mailgun.
  • Unless we have a high-traffic month, staying within the free tier is very nice for our bottom line.
  • Not having to spend time worrying about SES reliability saves us frustration and money.
Although I like the email template capability with these other services, and one of them is actually a customer, the simplicity, reliability, and cost effectiveness of SES keeps it at the top of the list.
Not to mention, we use so many other services at AWS, the integration is obviously very convenient.
I'm giving this a 5 because I've never had to use support for SES.
Anindya Chatterjee | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We are a CRM vendor and our product is deployed as a service (SAAS). We use SES to send out automated emails to clients - when they register, when they forget their password and need it re-set and [we use it for]the first set of onboarding emails. We do not use it for email marketing.
  • Low cost; I do not know anyone that can match their low cost unless you are in the free tier of G-Suite for work Gmail.
  • High reliability - messages do get delivered. We have had no issues.
  • Easy to set up the basics - generate the credentials and add it to your code.
  • Setting up for bounces is just so hard! Amazon needs to do a better job here in providing instructions.
  • Struggling to set up spf- again, the instructions are not great and often confusing.
If you are looking for a no fuss, functional email delivery engine at a very low cost, Amazon SES is great. But, there is a learning curve, the documentation is often dense and many times, you yearn for a simple GUI, while setting up your interface. SES has barebones analytics - virtually none. It also does not do list management. Mapping bounces to SNS is not very intuitive either. If you are sending embedded images, you need to load them from external servers.
  • Our cost of sending emails is negligible.
  • We have very high confidence in our email delivery.
  • The speed of sending is awesome. We have sent out thousands of emails in minutes - once we sent out mail as a shout out to dormant users- and it worked very well.
In terms of ease of use, Gmail is the best. But, SES is preferred because there is no rate limit and it is so inexpensive. If you want list management, image embed capability, and easy setup, SES is not for you. You need to be technically sound and have a thorough understanding of the email domain if you want to use SES. If your email needs scale up and you do not have the patience to learn SES, use a service like Sendgrid.
D. Marshall Lemcoe Jr. | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our entire organization uses multiple pairs of SMTP credentials from AWS to send all our transactional, marketing, and system monitoring e-mail messages. It makes life for the developers very easy, because they have a single interface to send an e-mail, regardless of the system originating the message.

In addition to its simplicity, the dirt-cheap pricing is almost negligible. The monthly bill for all of our e-mails is roughly $4 per month, and simply cannot be beat by any other SMTP provider.
  • DKIM signing for all messages. This absolutely maximizes the probability of a message reaching a user's inbox, and not the spam folder.
  • API *and* SMTP access, making it possible to connect any system to SES. No matter what programming language or what server, there is always a library for sending e-mail messages that is compatible with SES.
  • SES makes it trivial to send thousands of e-mails from known mail servers. No longer do you have to worry about your server's IP address being blacklisted because it originated too many e-mails.
  • Incredible credential management for increased security. With IAM, you can create API keys (or SMTP credentials) for each individual piece of an infrastructure, making debugging very easy.
  • For users that are not used to semi-complex APIs, the AWS SDK can be a little intimidating. That said, with the SMTP credential feature, the API learning curve can be avoided.
  • It is frustrating that you have to verify each e-mail address or domain name (wildcard) you wish to use in the From: header of the e-mail messages. I understand this is a security feature, but for long-time verified accounts, it would be nice to use arbitrary e-mail addresses and domains.
As I said before, SES is ideal for outsourcing any and all e-mail message origination. Marketing e-mails, new user signup e-mails, and e-mails that notify engineers of service problems are all excellent use cases for SES. For startups, the fact that you get 10,000 free e-mails, just for signing up, makes it a no-brainer when in the early development stages of writing a program. Once the credentials are loaded into the code, you can forget about e-mail origination forever (almost)!
  • All positive things. The fact that we can send tens of thousands of e-mails per month for less than $5 is incredible. Find a better price for something even remotely as high-quality as SES.
  • SES provides a set-and-forget way of handling e-mail. Drop in the credentials, and your developers will never have to mess with it again.
Amazon SES is bare-bones, insofar as it will not "help" you with the contents of your message. You cannot use variables in the e-mail, it will not automatically track whether or not the recipient opened the mail or not, it will not help with unsubscribe links, and it will not generate and manage web-based copies of the e-mail. That said, it gives the developer full control of the messages.

Pricing, again, is the killer feature here. SES is cheaper than every single e-mail delivery provider I have ever encountered.
DigitalOcean, Laravel PHP Framework, CodeIgniter, Redis, MariaDB, Docker, HAProxy, Amazon Elastic Compute Cloud (EC2)
Return to navigation